﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;

namespace MolineSoftware.DrupalXmlRpc.Interfaces
{
    public interface IDrupalNode //<T> where T : DrupalNode<T>
    {
        /// <summary>
        /// Return Node Type.
        /// </summary>
        /// <returns></returns>
        string GetNodeType();

        /// <summary>
        /// Get string[] of minimal fields to save on data sent back and forth.
        /// </summary>
        /// <returns></returns>
        string[] GetMinimumFields();
    }
}
